English Nouns: simarre

English Nouns verb 'simarre' conjugated